package com.ssyt.lms.sys.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.ssyt.lms.entity.UserInfo;

@Repository("userMapper")
public interface UserInfoMapper {
	public UserInfo login(UserInfo user);
	
	/**
	 * 查询所有用户信息声明
	 */
	public List<UserInfo> listUserInfo(UserInfo user);
	
	/**
	 * 逻辑删除用户对象(根据编号)
	 */
	public Integer updateUserById(UserInfo user);
	
	/**
	 * 定义通过人员编号获取该人员的详情
	 */
	public UserInfo selectUserInfoById(UserInfo user);
	
	/**
	 * 定义根据用户编号修改用户信息的方法
	 */
	public Integer updateUserInfo(UserInfo user);
	
	/**
	 * 定义添加用户
	 */
	public Integer addUserInfo(UserInfo user);
}
